package com.fantsey.event;//package com.test.event;
//
//import org.springframework.context.ApplicationListener;
//import org.springframework.stereotype.Component;
//
///**
// * 使用监听器方式实现邮件发送事件监听
// *
// * @date 2024/3/8 14:40
// * @author fanxin
// * @since 1.0
// */
//@Component
//public class EmailEventListener implements ApplicationListener<EmailSendEvent> {
//
//
//    @Override
//    public void onApplicationEvent(EmailSendEvent event) {
//
//
//        // 此处睡眠10秒
//        try {
//            Thread.sleep(1000 * 10);
//        } catch (InterruptedException e) {
//            throw new RuntimeException(e);
//        }
//
//        // 因为此处是同步执行，可以发现，这里收到邮件之后，前面的邮件发送才算完成
//        // 如果需要异步，可以使用注解方式
//        System.out.println("监听器方式，收到邮件：" + event.getAddress() + "，" + event.getContent());
//    }
//
//
//}
